From f8f0dc4558a0a60766e8699b1b07dbebeaf5336a Mon Sep 17 00:00:00 2001 From: NiLSPACE Date: Mon, 17 Oct 2016 21:19:20 +0200 Subject: APIDump: Added missing syntax to cUrlClient (#3407) Added the simple single-callback versions of the methods. --- Server/Plugins/APIDump/Classes/Network.lua | 406 ++++++++++++++++++----------- 1 file changed, 261 insertions(+), 145 deletions(-) diff --git a/Server/Plugins/APIDump/Classes/Network.lua b/Server/Plugins/APIDump/Classes/Network.lua index 3c47e3c6d..574a6a351 100644 --- a/Server/Plugins/APIDump/Classes/Network.lua +++ b/Server/Plugins/APIDump/Classes/Network.lua @@ -671,175 +671,291 @@ g_Server = nil { Delete = { - IsStatic = true, - Params = { - { - Name = "URL", - Type = "string", - }, - { - Name = "Callbacks", - Type = "table", - }, - { - Name = "Headers", - Type = "table", - IsOptional = true, - }, - { - Name = "RequestBody", - Type = "string", - IsOptional = true, - }, - { - Name = "Options", - Type = "table", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "table", + }, + { + Name = "Headers", + Type = "table", + IsOptional = true, + }, + { + Name = "RequestBody", + Type = "string", + IsOptional = true, + }, + { + Name = "Options", + Type = "table", + IsOptional = true, + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrorMessagge", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP DELETE request. Alias for Request(\"DELETE\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Returns = { - { - Name = "IsSuccess", - Type = "boolean", - }, - { - Name = "ErrorMessagge", - Type = "string", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "function", + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrorMessagge", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP DELETE request. Alias for Request(\"DELETE\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Notes = "Starts a HTTP DELETE request. Alias for Request(\"DELETE\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, Get = { - IsStatic = true, - Params = { - { - Name = "URL", - Type = "string", - }, - { - Name = "Callbacks", - Type = "table", - }, - { - Name = "Headers", - Type = "table", - IsOptional = true, - }, - { - Name = "RequestBody", - Type = "string", - IsOptional = true, - }, - { - Name = "Options", - Type = "table", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "table", + }, + { + Name = "Headers", + Type = "table", + IsOptional = true, + }, + { + Name = "RequestBody", + Type = "string", + IsOptional = true, + }, + { + Name = "Options", + Type = "table", + IsOptional = true, + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrMsg", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP GET request. Alias for Request(\"GET\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Returns = { - { - Name = "IsSuccess", - Type = "boolean", - }, - { - Name = "ErrMsg", - Type = "string", - IsOptional = true, - }, - }, - Notes = "Starts a HTTP GET request. Alias for Request(\"GET\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "function", + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrMsg", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP GET request. Alias for Request(\"GET\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", + } }, Post = { - IsStatic = true, - Params = { - { - Name = "URL", - Type = "string", - }, - { - Name = "Callbacks", - Type = "table", - }, - { - Name = "Headers", - Type = "table", - IsOptional = true, - }, - { - Name = "RequestBody", - Type = "string", - IsOptional = true, - }, - { - Name = "Options", - Type = "table", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "table", + }, + { + Name = "Headers", + Type = "table", + IsOptional = true, + }, + { + Name = "RequestBody", + Type = "string", + IsOptional = true, + }, + { + Name = "Options", + Type = "table", + IsOptional = true, + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrMsg", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP POST request. Alias for Request(\"POST\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Returns = { - { - Name = "IsSuccess", - Type = "boolean", - }, - { - Name = "ErrMsg", - Type = "string", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "function", + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrMsg", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP POST request. Alias for Request(\"POST\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Notes = "Starts a HTTP POST request. Alias for Request(\"POST\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, Put = { - IsStatic = true, - Params = { - { - Name = "URL", - Type = "string", - }, - { - Name = "Callbacks", - Type = "table", - }, - { - Name = "Headers", - Type = "table", - IsOptional = true, - }, - { - Name = "RequestBody", - Type = "string", - IsOptional = true, - }, - { - Name = "Options", - Type = "table", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "table", + }, + { + Name = "Headers", + Type = "table", + IsOptional = true, + }, + { + Name = "RequestBody", + Type = "string", + IsOptional = true, + }, + { + Name = "Options", + Type = "table", + IsOptional = true, + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrMsg", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP PUT request. Alias for Request(\"PUT\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Returns = { - { - Name = "IsSuccess", - Type = "boolean", - }, - { - Name = "ErrMsg", - Type = "string", - IsOptional = true, - }, + IsStatic = true, + Params = + { + { + Name = "URL", + Type = "string", + }, + { + Name = "Callbacks", + Type = "function", + }, + }, + Returns = + { + { + Name = "IsSuccess", + Type = "boolean", + }, + { + Name = "ErrMsg", + Type = "string", + IsOptional = true, + }, + }, + Notes = "Starts a HTTP PUT request. Alias for Request(\"PUT\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, - Notes = "Starts a HTTP PUT request. Alias for Request(\"PUT\", ...). Returns true on succes, false and error message on immediate failure (unparsable URL etc.).", }, Request = { -- cgit v1.2.3